package com.jz.netthings.bloodsources.service;

import com.jz.netthings.application.bodyCheck.bean.MyPage;
import com.jz.netthings.bloodsources.bean.XyNoPulping;
import com.jz.netthings.bloodsources.bean.XyRemind;
import com.jz.netthings.bloodsources.bean.XyReturnVisit;
import com.baomidou.mybatisplus.service.IService;
import com.jz.netthings.exception.AdscmSystemException;

/**
 * <p>
 * 回访记录表 服务类
 * </p>
 *
 * @author 张凡
 * @since 2019-08-03
 */
public interface XyReturnVisitService extends IService<XyReturnVisit> {
    MyPage<XyReturnVisit> queryByCondition(
            Integer nurseId,
            String nurseName,
            String nurseDeptId,
            String providerName,
            String createTimeLess,
            String createTimeGreater,
            String isComplete,
            String currentPage,
            String pageSize) throws AdscmSystemException;
    /**
     * 修改回访信息
     * @param xyReturnVisit
     * @return
     * @throws AdscmSystemException
     */
    Boolean updateXyReturnVisitInfo(XyReturnVisit xyReturnVisit)throws AdscmSystemException;

}
